Codexonics\PrimeMoverFramework\compatibility\PrimeMoverFreemiusCompat B

Total Complexity 95
Dependencies 8
Dependents 1
Total lines 580
Lines of code 335
Logical lines of code 184
Comment lines 129
Methods 31
Properties 6

Methods 31

Method Rating Maintainability Complexity Lines of code
userFriendlyActionLinks()
S
53 7 24
activationHook()
S
54 7 21
deactivationNotProVersionInitiated()
S
60 7 13
deactivationHook()
S
55 6 21
getActiveModules()
S
56 6 20
maybeUpdateIfUserReadMessage()
S
55 6 19
freemiusAllCleanedUp()
S
55 5 20
maybeShowMainSiteOnlyMessage()
S
51 4 29
isPluginActive()
S
63 5 11
getDeactivationParams()
S
55 4 21
moreThanOneFreemiusModules()
S
58 4 16
isNetworkUsingOnlyMainSite()
S
60 4 14
isFreemiusLoaded()
S
77 4 3
deactivationUserInitiated()
S
67 3 7
isOnNetworkSitesAuthorized()
S
78 3 3
freemiusCleanup()
S
66 3 9
__construct()
S
57 1 19
setRedirectTransient()
S
66 2 8
isUserNeedsToCreateSubSite()
S
67 2 8
getActionLinks()
S
82 1 3
generateNoticeSuccessUrl()
S
67 1 8
redirectAndExit()
S
77 1 4
registerHooks()
S
62 1 10
getFreemiusOptions()
S
82 1 3
getFreemius()
S
82 1 3
getCoreModules()
S
82 1 3
getAutoDeactivationOption()
S
82 1 3
getSystemInitialization()
S
81 1 3
getSystemAuthorization()
S
81 1 3
getPrimeMover()
S
82 1 3
getSystemFunctions()
S
81 1 3